mating season of deer and other wild animals - Alemán Inglés Diccionario